
public class ListeEins
{
	ElementInDerListe dasErsteElement;
	
	public ListeEins()
	{
		ElementInDerListe eins = new ElementInDerListe(5);
		ElementInDerListe zwei = new ElementInDerListe(8);

		
		eins.zeigerAufDasNaechsteElement = zwei;
		eins.zeigerAufDasVorherigeElement = null;
		
		zwei.zeigerAufDasVorherigeElement = eins;
		zwei.zeigerAufDasNaechsteElement = null;

		dasErsteElement = eins;
		
		ElementInDerListe drei = new ElementInDerListe(3);
		fuegeEinNeuesElementInDieListe(drei);
	}
	
	// fuegt das am ende ein
	public void fuegeEinNeuesElementInDieListe(ElementInDerListe e)
	{
		ElementInDerListe elementInDemIchMichBefinde = dasErsteElement;
		ElementInDerListe letzterElement;
		
		while(elementInDemIchMichBefinde.zeigerAufDasNaechsteElement != null){
			elementInDemIchMichBefinde = elementInDemIchMichBefinde.zeigerAufDasNaechsteElement;
		}
		
		letzterElement = elementInDemIchMichBefinde;
		
		e.zeigerAufDasNaechsteElement = null;
		e.zeigerAufDasVorherigeElement = letzterElement;
		letzterElement.zeigerAufDasNaechsteElement = e;
	}
}
